Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 TEWKESBURY ROAD Detached £625,000 6 Sep 2013
16A TEWKESBURY ROAD Detached £240,000 20 May 2004
18 TEWKESBURY ROAD Detached £220,000 13 Jun 2007
20 TEWKESBURY ROAD Detached £420,000 20 Dec 2002
20A TEWKESBURY ROAD Detached £310,000 18 Feb 2019